#ifndef STRFTEST_H
#define STRFTEST_H

class PGPokerHand;

class StraightFlushTest
{
	public:
		StraightFlushTest(PGPokerHand*, uint8* suitCounts);

		bool8 hasStraightFlush(int32* start);

		int32 getFlushSuit();

	protected:
		PGPokerHand* hand;
		int32 flushSuit;
		uint8 counts[14];
};

inline int32
StraightFlushTest::getFlushSuit()
{
	return flushSuit;
}

#endif
